const path = require("path");

module.exports = {
  devServer: {
    // open: true, // 项目启动，自动打开浏览器
    before: require("./mock/index.js"), // 引入mock/index.js
    proxy: {  
      '/api': {
        target: 'https://www.baidu.com/', //路径指向本地主机地址及端口号。这里别忘了加http
        ws: true, // 是否代理websockit
        changeOrigin: true, // 是否跨域
        // secure:false, // webpack默认代理不支持 https 协议
        pathRewrite:{
            '^/api': '' //路径转发代理。这里意味着用"/api"来代替"/json"
        }
      }
    }
  },
  publicPath: "./",
  configureWebpack: (config) => {
    Object.assign(config, {
      resolve: {
        alias: {
          "@": path.resolve(__dirname, "./src"), // 设置路径别名
        },
      },
    });
  },
};
